roseleaf sage - German English Dictionary